Skip to content

Conversation

@aarvee11
Copy link
Contributor

@aarvee11 aarvee11 commented Aug 15, 2025

Isolationforestprocessor

Promoting isolationforestprocessor near realtime anomaly detection processor to alpha

Description

Adding the initial implementation of the isolationforestprocessor for OpenTelemetry Collector.
This feature introduces anomaly detection using the Online Isolation Forest algorithm applied to streaming - traces, metrics, and logs. The processor evaluates each incoming signal and tags it with an anomaly_score and anomaly_is_anomaly attribute based on a configurable threshold and contamination rate using a moving time window enabling us to perform anomaly detection in near-realtime instead of performing the same as an async analysis increasing the MTTD.

This lays the foundation for unsupervised anomaly detection in observability pipelines.

Link to tracking issue

New component: Isolation-Forest anomaly detection Processor #41707

@atoulme
Copy link
Contributor

atoulme commented Aug 15, 2025

Please add a changelog.

@atoulme atoulme changed the title [chore] isolationforestprocessor - alpha release isolationforestprocessor - alpha release Aug 15, 2025
Co-authored-by: Antoine Toulme <[email protected]>
@atoulme atoulme enabled auto-merge August 15, 2025 07:23
@atoulme atoulme added this pull request to the merge queue Aug 15, 2025
Merged via the queue into open-telemetry:main with commit 9c1b8fe Aug 15, 2025
29 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants